#!/usr/bin/python
# -*- coding: UTF-8 -*-
from MiniBotControlLib import MiniBotControlLib


# ------------------------------
# 	1、连接设备 Connect
#   2.24、读取外部设备数据 GetSensorData
# 	6、断开设备 Disconnect
# ------------------------------

# 声明控制库对象
mlib = MiniBotControlLib("udp")


# *************************
#   1、连接设备
#*************************#
ip = "10.10.100.254"  #
#r = mlib.Connect(ip,8899)
# 带超时的连接方式
r = mlib.Connect(ip, 8899, 2000)
if(r > 0):
    print("连接成功")
else:
    print("连接失败")


# *************************
#   2.24、读取外部设备数据
#*************************#
# 本次demo读取超声波
r = mlib.GetSensorData(31, 0x03)
print("rs="+str(r))


# *************************
# 	3、断开设备
# *************************
input("输入任意字符回车，断开连接")
r = mlib.Disconnect()
if(r > 0):
    print("断开成功")
else:
    print("断开失败")
